import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";

export default defineConfig({
  plugins: [vue()],
  css: {
    preprocessorOptions: {
      less: {
        javascriptEnabled: true, // 如果使用 less-loader 8.x 版本，请将此项设置为 true
      },
    },
  },
  // 配置跨域
  server: {
    proxy: {
      // 配置跨域规则
      "/api": {
        target: "http://127.0.0.1:4040", // 设置代理目标地址
        changeOrigin: true, // 启用跨域
        rewrite: (path) => path.replace(/^\/api/, ""), // 可选的路径重写
      },
    },
  },
});
